highly strained - Turkish English Dictionary